from PIL import Image

# 打开原图
img = Image.open("grass_block_side.png")

# 确保是 16x16
assert img.size == (16, 16), "图片尺寸不是 16x16"

# 创建一个新的 48x48 图像
new_img = Image.new("RGBA", (48, 48))

# 在 3x3 的网格中复制图像
for i in range(3):
    for j in range(3):
        new_img.paste(img, (i * 16, j * 16))

# 保存结果
new_img.save("grass_block_side_48x48.png")
print("保存成功：grass_block_side_48x48.png")
